package com.glialsoft.managed;

import javax.ejb.EJB;

import com.gilalsoft.negocio.fachada.FachadaManaged;
import com.glialsoft.negocio.dtos.Historia_ClinicaDTO;
import com.glialsoft.negocio.dtos.PacienteDTO;

public class HistoriaClinicaMana {

@EJB
private FachadaManaged fachada;

	private String pacienteSe;
	private Historia_ClinicaDTO historiaClinica;

	
	
	public  HistoriaClinicaMana(){
	
	historiaClinica = new Historia_ClinicaDTO();
	
	}
	
	public String getPacienteSe() {
		return pacienteSe;
	}

	public void setPacienteSe(String pacienteSe) {
		this.pacienteSe = pacienteSe;
	}
	
	
	
	public String registrarHistoriClinica(){
		
           String []p = pacienteSe.split("-");
        if(p.length>0){
           int id_paciente = Integer.parseInt(p[0]);
           
         historiaClinica.setId_paciente(id_paciente);
		System.out.println("Paciente select "+pacienteSe);
		
		
		fachada.registrarHistoriaClinica(historiaClinica);
		historiaClinica = new Historia_ClinicaDTO();
		
        }
		
		return "historia_clinica.jsf";
	}

	public Historia_ClinicaDTO getHistoriaClinica() {
		return historiaClinica;
	}

	public void setHistoriaClinica(Historia_ClinicaDTO historiaClinica) {
		this.historiaClinica = historiaClinica;
	}
	

	
	
}
